package tripmaker
package eventos

import Moneda._

object Comer {
  trait MontoComer
  val CeroComer = new Monto(0, USD) with MontoComer
}

import Comer._

case class Comer(desc: String = "")(implicit val costo: Monto with MontoComer) extends Difuso {
	val texto = ("Comer " + desc).trim :: Nil
	
	override def toString = texto.head + " " + costo
}